🇮🇹 it en 🇬🇧

più di là che di qua

more dead than alive
Wiktionary Links